main ditch - Alemán Inglés Diccionario